those responsible - Espagnol Anglais Dictionnaire